完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
说实话,在拿到的资料的时候有点不知所措,因为在Keil的环境下开发,竟然没有芯片支持包,在官方给出的历程中是只用的arm的Crotex-M0+的来建立工程的,觉得非常的奇怪,可能是芯片厂家还没有做好上市销售的准备(个人猜测),自己对于这一现象也感到还很奇怪,然后自己也打算根据自己的想法来完成工程的建立,希望能够和大家一起来学习交流一下。 首先,我们根据资料的内容,将新建工程的固件库资料,拷贝到新建的文件夹中,并按照上述文件夹对代码进行分类。 在新建工程的时候,选择Crotex-M0+,这里需要注意。 在项目管理的对话框中添加需要的C文件盒s文件。和STM32一样的,这里就不做多的介绍了。 完成路径的添加,然后编译一下,发现没有cmsis_version.h这个文件,这个就比较头疼,通过搜索,在其他的芯片中找到cmsis_version.h文件,并且拷贝到Core的文件夹下面。(经过一系列的测试,发现直接把内核文件夹下面的所有的文件都拷贝进去吧,懒得一个一个的试了,整体的内核需要的文件如下图) 虽然其他的核用不到,但是为了省事,还是全部拷贝了。 然后再编译一次,出现了无法识别的类型,因为在看门狗的函数里面使用了inline的类型,我只记得是内连函数,不知道干嘛的了, 不去深究的话就直接把inline去掉(cw32f030_iwdt.c文件里面有好几个,都直接去掉inline),然后再次尝试编译。 好了,没有报错,工程就先建立到这里,我们后面再开始点灯的操作。 我把建立好的工程也一起发上来,大家也好做个参考。 参考Demo:*附件:CW32_Demo.rar |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
683 浏览 0 评论
1125 浏览 0 评论
918 浏览 0 评论
785 浏览 0 评论
【CW32饭盒派开发板试用体验】光耦中间继电器控制加热设备: 实操2
1107 浏览 0 评论
1009浏览 3评论
12421浏览 3评论
1084浏览 2评论
1143浏览 2评论
1404浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-4 09:45 , Processed in 0.525576 second(s), Total 70, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号