2662|9

1942

帖子

3

TA的资源

版主

楼主
 

今天遇到一个关于Keil的问题 [复制链接]

这几天开发TouchGFX的一些功能,动态添加控件,在电脑仿真得时候还是比较顺利的,当烧录到开发板上时,怎么也不显示,用Keil调试时发现,进main函数的方式非常奇怪,然后通过不断的排查,发现keil好像对vector不支持,查了资料说好像keil V6.x才可能支持vector,这可把我打击的呀,不过好像又发现了另一个Vector(这个V是大写的),需要在创建的时候指明最大数量的对象,后面会试一下和vector是否效果一致!

此帖出自编程基础论坛

最新回复

是的,不过总会过渡过去的。就像以前有大量基于STM32 StdPeriph Driver的代码,还不是慢慢迁移到HAL了。   详情 回复 发表于 2020-12-25 18:10
点赞 关注
 

回复
举报

1942

帖子

3

TA的资源

版主

沙发
 

经过修改代码之后,是可以实现Vector功能的!

此帖出自编程基础论坛
 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

vector是指的啥?

此帖出自编程基础论坛

点评

就是一种动态容器,C++里面的一个数据结构。  详情 回复 发表于 2020-12-18 09:10
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1942

帖子

3

TA的资源

版主

4
 

就是一种动态容器,C++里面的一个数据结构。

此帖出自编程基础论坛

点评

哦。我以为是啥。。。v6是clang+llvm的编译器,对c++支持比较全面。v5已经不再维护了可能很多c++特性编不过。  详情 回复 发表于 2020-12-18 09:20
 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

5
 
w494143467 发表于 2020-12-18 09:10 就是一种动态容器,C++里面的一个数据结构。

哦。我以为是啥。。。v6是clang+llvm的编译器,对c++支持比较全面。v5已经不再维护了可能很多c++特性编不过。

此帖出自编程基础论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1942

帖子

3

TA的资源

版主

6
 

但是要升级到V6要修改挺多东西的,而且还在用CubeMX,不知道生成一下会不会把那些修改过的改回来。

此帖出自编程基础论坛
 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

7
 

V6和V5不完全兼容,V6基本就是标准,V5大量keil不标准的搞法。

此帖出自编程基础论坛

点评

但是现在很多代码都是基于V5,都是需要移植的。  详情 回复 发表于 2020-12-24 09:02
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1942

帖子

3

TA的资源

版主

8
 
freebsder 发表于 2020-12-23 18:28 V6和V5不完全兼容,V6基本就是标准,V5大量keil不标准的搞法。

但是现在很多代码都是基于V5,都是需要移植的。

此帖出自编程基础论坛

点评

是的,不过总会过渡过去的。就像以前有大量基于STM32 StdPeriph Driver的代码,还不是慢慢迁移到HAL了。  详情 回复 发表于 2020-12-25 18:10
 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

9
 
w494143467 发表于 2020-12-24 09:02 但是现在很多代码都是基于V5,都是需要移植的。

是的,不过总会过渡过去的。就像以前有大量基于STM32 StdPeriph Driver的代码,还不是慢慢迁移到HAL了。

此帖出自编程基础论坛

点评

是啊,过时的总会过时,只是时间问题。  详情 回复 发表于 2020-12-25 19:02
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1942

帖子

3

TA的资源

版主

10
 
freebsder 发表于 2020-12-25 18:10 是的,不过总会过渡过去的。就像以前有大量基于STM32 StdPeriph Driver的代码,还不是慢慢迁移到HAL了。 ...

是啊,过时的总会过时,只是时间问题。

此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表