- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 __packed
今天移植又碰到了这个__packed定义的事情,记录一下,方便下次查阅。一般在库中,会定义如下/* 编译器差异化定义 */如果在中又勾选了GNU extension,那么问题就会出来。
2024-02-23 16:12:41 480 1
原创 HC32L190 TIMER3
假设定时周期Time =1ms,则CNT = T3Freq/(Time*1000),一般主频单位为MHz。T3的频率T3Freq = 主频(MFreq)/分频系数(Div).所以arr和cnt 寄存器 = 0x10000 - cnt。关于timer3定时的计算。
2024-02-21 09:40:03 381 1
原创 HC32F460-boot开发几个注意点
本人在做这款MCU中,踩了几个坑1.编写MCU FLASH,给的demo是有误的,没有加载到RAM中(可能官方已更新),这个解决方式 在上篇文中已提过,但在F4XX库中,这个问题是解决了,这几个函数加载到了ram中,建议大家用这个库,剩的给自己埋坑。2.在app部分中,需要特别注意这个ICG(删除掉就好了),如果不去掉这个C文件,编译出来的文件总是BIN文件夹,不是一个.BIN文件,因为在ICG文件中,定义了一个0X400地址。mu'q3.SCB->VTOR 这个,照之前ST的经验,是
2022-04-07 11:13:24 1031 3
原创 HC32F4XX,内部flash EFM_SequenceProgram问题
在做loadbooter时,发现通过EFM_SequenceProgram写入flash失败,通过memory看数据,全是乱的 ,看手册,毛都没提这个操作需要在ram中进行,强大的百度帮助了我,参考这个网友提供的方式https://jingyan.baidu.com/article/b24f6c82d8cbc9c7bee5da35.html,做了一遍,OK了,希望华大的人能用心点,即时更新上最新的demo,芯片内部的事情,我们用户不太好弄的明白。MARK一下,EFM_SingleProgramRB没啥问
2022-03-11 09:26:42 964
原创 LIS3DH的初步探索
最近由于项目需要利用到Lis3DH,中间掉了不少坑,与初学者分享一下,自己也MARK一下。首先lis3DH,官网是有相关驱动的,这个具体链接给忘了,我是从其他论坛下载的一个驱动,链接为https://dl.21ic.com/download/lis3dh-268187.html这个个人认为编程风格还是不错的,基本把所有的东西都做进去了,给器件支持SPI和IIC,都是标准总线方式,如果之前有了,直接操作LIS3dh是没问题的,可以读,如果是读到数据是0x33,恭喜驱动OK了。1.当时困扰.
2021-02-26 14:31:15 811 2
原创 基于BC26对接电信平台CTWing的MQTT和COAP
这几天基于BC26对接了CTWing做了MQTT和COAP协议,本着源于网络,分享给网络的精神,之前网络上的资料更多的是设备端的编写,没有对应上平台的操作,所以对新手来说,会有点难度。1.COAP,对于怎么,在申请的时候,他们会有个联系人给到大家的,而且他们的服务听话,会耐心解答,这里就不做详细阐述了,再次特别感谢电信平台的段工,葛工,还有上海罗电科技的陆工和雷工,提供的技术支持,由于公司用量...
2020-03-27 10:06:35 4075
原创 Coap调试Mark
因为物联网的发展,出现了COAP及MQTT众多协议的出现,因为一个项目的需求,需要COAP调试,因为之前没接触过,所以无从下手,好在互联网的大牛多,经过几天的模式和资料的查询,终于摸到点门路,与大家分享个人的一点收获。 1.在百度中搜索,首先会索到xuhai的在csdn的文章,看了几天后,我去图书馆找到了他的书,推荐在firefox上按照插件作为服务器调试coap,但是过程及其不顺利,...
2019-11-20 16:39:15 338
st25dv04k.zip
2019-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人