- 博客(11)
- 收藏
- 关注
原创 关于bootloader.hex app.hex 的一些想法记录
现在想到的是在app.hex 和bootloader区域 的1K区域添加一些标志和密钥参数,能不能在合成一个hex文件的时候,顺便把1k的参数导入进去,一次性烧入程序,正在验证中,如果成功后,我会继续将过程贴在后面,如果有人看见,希望能够给一些提示,我用的是keil5, stm32F427 ,app起始地址是0x08003000, 密钥数据想放在0x08002800后面的1K区域。但是我的bootload.hex 和app.hex 程序会经常相互更新,
2024-10-25 14:09:19
177
1
原创 Cortex-M4 512K Flash 90KRAM 有没有什么轻量级的界面框架?
事情是这样的,之前移植搞单片机,公司今年需要上一个带WEB的控制系统,就从零开始学习 css,html, js Dom 控制,也只是学了一些皮毛。
2024-07-31 17:22:32
210
原创 gd32F303 Web 问题测试汇总
今天测试http 局部数据刷新的时候,采用的fetch 格式,在回传json格式数据的时候,之前发现恢复数据异常,回复格式。上面的格式数据只能判定为tcp ,不能响应为http。而下面这个可以转换为http格式,无法判断原因,
2024-06-27 14:22:45
154
转载 关于C 语言中的 #和##的使用
由于A和INT_MAX均是宏,且作为宏CONS和STR的参数,并且宏CONS和STR中均含有#或者##符号,所以A和INT_MAX均不能被解引用。原文链接:https://blog.csdn.net/baidu_33850454/article/details/79363033。当宏参数是另一个宏的时候,需要注意的是凡宏定义里有用’#’或’##’的地方宏参数是不会再展开.#define CONS(a,b) _CONS(a,b) // 转换宏。即, 只有当前宏生效, 参数里的宏!
2024-06-25 10:07:45
229
原创 每天懂一点点RT_THREAD
最近友一起开发一个项目,为了项目后期维护和任务可以分开,决定用rt_thread系统,由于我之前没有怎么接触操作系统,直接变小白,所以就开始了自己漫长的边学边忘之路,把自己碰到问题一点一点的记录,防止自己又学费。最先碰到的问题RT_TICK_PER_SECOND 每秒的节拍数,在rtconfig.h 里面宏定义一般为100则为设置定 10ms的时钟节拍,这个值就直接决定一个OS Tick(时钟节拍)的时间长度,这个参数值主要影响的是系统的超时,比如rt_mq_recv,rt_mutux...
2021-11-28 20:34:15
1096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人