- 主题:我是沙B
=。=
暂时不要用chatgpt打击我的积极性了
被华为分布式物联网OS惊到了,感觉快要被降维打击了
正在写自家的OS(cortex0~4通用),目标是速度,速度,还TM是速度
给工业设备用,目的是及时性,稳定性,真实时
目前代码一塌糊涂中,等我写完给大家看哈
【 在 lvsoft 的大作中提到: 】
: 听起来像是一个优化问题。
: 你可以把汇编和c代码贴出来,我让gpt继续分析看看。
: gpt能力不算聪明,但它有人类全部的知识,所以有时候就是一个你不知道的细节的东西引发了这个现象。
: ...................
--
FROM 180.116.135.*
我反正已经不自己写代码了....
我朋友在完全不懂嵌入式,完全没听说过pico pi,第一次玩rp2040,完全不懂rust,完全不懂canopen的情况下,在2周时间内,用rust重写了一个完整的canopen实现。
注意里面的can还是用rp2040的PIO软件实现的。
他当然也是第一次听说CAN协议,完全不知道什么是PIO的。
can/canopen部分的代码没有用第三方库,包括eds解析,object directory管理等等在内,全部用rust新写的...
你见过有人初学嵌入式是从PIO实现can协议,还tmd从初学rust开始的么?
这尼玛才叫降维打击。
【 在 dismoon 的大作中提到: 】
: =。=
: 暂时不要用chatgpt打击我的积极性了
: 被华为分布式物联网OS惊到了,感觉快要被降维打击了
: ...................
--
修改:lvsoft FROM 180.111.26.*
FROM 180.111.26.*
公司自接了copilot,对我来说就是无尽的手册库以及汇总大师,在自己熟悉的领域让它帮我干脏活,不熟悉的领域让它提示可能性方案。以前很多靠IDE插件解决的问题现在copilot全包了
【 在 lvsoft 的大作中提到: 】
: 我反正已经不自己写代码了....
: 我朋友在完全不懂嵌入式,完全没听说过pico pi,第一次玩rp2040,完
:......
论坛助手,iPhone
--
修改:zeus2615 FROM 180.158.3.*
FROM 180.158.3.*
sizeof(char)应该永远是1。
p_Sample++应该指向0x79。
估计是++了两次,!=了一次。
【 在 dismoon 的大作中提到: 】
: 一点一点看汇编,发现这个好像是STM32一个内部硬件机制问题
: 比如我定义了一个指针char *p_Sample;
: 初始指向地址0x78;
: 一般思维,如果我p_Sample++; 那肯定现在指向0x79了
: 但是,STM32的直接指向了0x7A,两个字节跳了
: 所以我用!=号就永远不可能正好等于地址,然后就跑飞了
--
FROM 114.93.144.*
为啥要用条件表达式?条件表达式:前后两个表达式,一定是只执行其中一个吗?
【 在 dismoon 的大作中提到: 】
: 已经解决问题了
: 但是好像应该感谢chatgpt,又好像它没帮到我什么
: 首先说一下为什么要感谢,因为的确给我指了个方向,我把其他时钟都关闭了,解决了问题,然后把关闭掉的时钟一个一个开起来,把问题定位到了特定时钟内部的代码——这个解题思路有没有chatgpt我都会这么干,就是一部分一部分disable代码,然后一点点查,给我的帮助就是直接帮我定位到是其他时钟,所以算给我节省了一点时间。
: ...................
--
FROM 114.92.197.*
牛逼,这确实省好多劲
【 在 lvsoft 的大作中提到: 】
: 当你在多个中断源之间遇到问题时,存在多种可能的原因。即使你认为其他时钟不应该影响当前的行为,它们仍然可能会间接影响系统的行为。以下是一些可能的原因:
: 中断嵌套:STM32支持中断嵌套。这意味着当一个中断正在执行时,如果另一个优先级更高的中断被触发,那么当前的中断会被暂停,直到优先级更高的中断执行完毕。如果你的中断优先级设置不正确,这可能导致不可预测的行为。
: 共享资源:两个或多个中断例程可能共享某些资源,例如全局变量、外设或内存。如果在中断服务例程中没有正确管理这些共享资源,可能会发生竞态条件,导致系统崩溃。
: ...................
--
FROM 36.45.233.*
是的,挺有用。用上就离不开的大号别针
但chatgpt最大的毛病它遇到知识库缺乏性领域,就开始非东拼西凑的胡编。带来误导(当然常用它的人会校验它提供的信息)
【 在 lvsoft 的大作中提到: 】
: 那当然不是这样,它没有充分的信息的情况下,给出的方向自然也会宽泛。
: 我们都是老鸟,有它没它我们本来就会沿着这条路径一个个尝试过去。
: 所以他的很多回答会觉得帮助不大。
: ...................
--
FROM 60.1.7.*
好贴,查到char *为什么会增加两个字节地址了吗
【 在 dismoon (伐开心要包包) 的大作中提到: 】
: 已知:
:
: void TIM3_IRQHandler(void) //State Process
: {
--
FROM 111.193.138.*
用的是chatgpt还是gpt4还是bing chat?
--
FROM 223.104.210.*
你自己创业吗?
【 在 dismoon 的大作中提到: 】
: =。=
: 暂时不要用chatgpt打击我的积极性了
: 被华为分布式物联网OS惊到了,感觉快要被降维打击了
: ...................
--
FROM 36.18.43.*