完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我对 QNX 和 NXP S32G 很陌生。我正在尝试通过 C 代码访问 eMMC 卡。早些时候,我们使用以下示例代码成功地在 Linux 上访问了 eMMC Card。但在 QNX 中,它在使用 ioctl() 调用时遇到了问题。
您是否有任何信息和/或文件讨论通过编程访问 QNX 中的 eMMC? 我想知道如何在 eMMC 中读取(例如设备的物理扇区大小)、写入和擦除(块数)。 这个 API 就像 open() close()、lssek()、write() 一样有效。 用于 LINUX 的示例代码 int fd = open("/dev/mmcblk0", O_RDWR); 结构统计某人; fstat(fd, &sb) int secsize = 0; ret = ioctl(fd, BLKSSZGET, &secsize); //设备的物理扇区大小 if (ret < 0) { // 设置擦除块大小 uint64_t range[2]; 范围 [0] = 偏移量;// 输入地址 范围[1] = len; // 输入块大小 if (ioctl(fd, BLKDISCARD, &range) { } } close(fd) |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1896个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36300 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4365 浏览 0 评论
6022 浏览 1 评论
6742 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4191 浏览 0 评论
601浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
594浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
583浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
672浏览 2评论
758浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-3 05:18 , Processed in 1.070113 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号