久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4726|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

智能車(chē)調(diào)試助手

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
紅樹(shù)偉業(yè)智能車(chē)調(diào)試助手
幫助手冊(cè)
一、示波器

1、通道的選中,x軸和y軸的縮放操作和顯示方式與我們平常使用的示波器大同小異,這里就不說(shuō)了。需要特別注意的是本示波器的y軸一直在中間位置。
2、串口數(shù)據(jù)格式
每一幀為10個(gè)字節(jié),每幀數(shù)據(jù)都以0xff作為幀頭, 后面8個(gè)字節(jié)分別為示波器4個(gè)通道的原始數(shù)值, 每個(gè)通道2個(gè)字節(jié),高字節(jié)在前,低字節(jié)在后。一個(gè)完整的數(shù)據(jù)幀如下:

ff  ff  80 00 70 00 60 00 50 00

示波器四個(gè)通道得到的原始數(shù)據(jù)將分別是0x8000、0x7000、0x6000、0x5000,對(duì)應(yīng)的十進(jìn)制為32768、28672、24576、20480。示波器最終值的計(jì)算公式如下:

最終值 =  原始值 * (最大值 - 最小值)/ 65536  + 最小值

每個(gè)通道的最大值和最小值可以在示波器右下方進(jìn)行設(shè)置,從而滿(mǎn)足個(gè)性化需求。
比如,最大最小值可以根據(jù)你的AD位數(shù)和AD參考電壓進(jìn)行設(shè)置。 16位AD參考電壓為5伏時(shí),最大值設(shè)為5,最小值設(shè)為0,最終值將是實(shí)際電壓值。8位AD參考電壓為5伏時(shí),發(fā)送數(shù)據(jù)把8位AD值作為高字節(jié),低字節(jié)為0x00,最大值設(shè)為5,最小值設(shè)為0,最終值將是也實(shí)際電壓值。
二、線性CCD數(shù)據(jù)格式
每個(gè)像素為用一個(gè)字節(jié)表示,0x00最示最暗,0xfe最示最亮。每一幀為129字節(jié),并以 0xFF 代表結(jié)束,格式如下:
01 02 AB .......................... FF
每一幀由的前128字節(jié)為像素值,最后以 0xFF 代表結(jié)束。前128字節(jié)中不允許出現(xiàn)0xff,如果下位機(jī)采集到了值為 0xFF 的點(diǎn),為了防止與結(jié)束字節(jié)混淆,務(wù)必將該值改為0xFE 。

三、攝像頭數(shù)據(jù)格式
每個(gè)像素為用一個(gè)字節(jié)表示,0x00最示最暗,0xfe最示最亮。每一幀的字節(jié)數(shù)是可變的,并以 0xFF 代表結(jié)束,格式如下:
01 02 AB .......................... FF
每一幀由的前面的像素值和最后的結(jié)束標(biāo)志0xFF組成。像素發(fā)送順序?yàn)閺淖笸遥瑥纳贤隆O袼刂抵胁辉试S出現(xiàn)0xff,如果下位機(jī)采集到了值為 0xFF 的點(diǎn),為了防止與結(jié)束字節(jié)混淆,務(wù)必將該值改為0xFE 。
四、使用自定義算法
創(chuàng)建自己的dll,這里以Visual Studio 2012為例,其他開(kāi)發(fā)環(huán)境做法大同小異,請(qǐng)自行摸索。
1、打開(kāi)“文件->-新建->項(xiàng)目”,選擇Win 32控制臺(tái)應(yīng)用程序,填好項(xiàng)目名和位置后點(diǎn)確定。

2、點(diǎn)下一步

3、選擇dll和空項(xiàng)目, 點(diǎn)擊完成。

4、向工程添加一個(gè)C文件


5、編寫(xiě)dll代碼

Dll必需具有如下接口的一個(gè)導(dǎo)出函數(shù),以供調(diào)試助手使用。

#define DLL_EXPORT __declspec(dllexport)
DLL_EXPORT void ImgProc(const char *imgIn, char *imgOut, uint32 width, uint32 height)

imgIn(image in)是原始的圖像。
imgOut(image out)處理后的圖像。
Width 圖像的像素寬度
Height 圖像的像素高度,線性CCD高度為1

自已定義的其它函數(shù)不必在函數(shù)前加DLL_EXPORT。

6.按F7成生dll程序
7.在調(diào)試助手中點(diǎn)擊選擇算法按鈕,打開(kāi) “VS工程目錄\Debug”下的dll。

(在軟件目錄下的dlldemoe有一個(gè)dll的示例工程,請(qǐng)用VS 2012 打開(kāi))

0.png (6.14 KB, 下載次數(shù): 143)

0.png

智能車(chē)調(diào)試助手.zip

14.22 MB, 下載次數(shù): 32, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:876226 發(fā)表于 2021-2-9 11:05 | 只看該作者
有幫助
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日本视频在线播放 | www.日韩在线 | 亚洲精品1区2区 | 国产精品入口夜色视频大尺度 | 亚洲天堂影院 | 国产美女免费 | 亚洲一区av| 久久草视频 | 91蜜桃视频 | 一区二区三区色 | 亚洲日本高清 | 一区二区视频在线播放 | 国产美女视频网站 | 日本国产在线观看 | 中文字幕在线观看第一页 | 国产视频一区二区在线播放 | 美日韩在线 | 亚洲精品网站在线观看 | 欧美激情网址 | 亚洲欧美视频一区 | 蜜乳av懂色av粉嫩av | 久久亚洲成人 | 国产寡妇亲子伦一区二区三区四区 | 久久精品国产一区 | 欧美在线中文字幕 | 国产精品久久一区二区三区 | 午夜网| 少妇精品视频 | 国产精品自拍一区 | 91看片在线观看 | 日韩欧美中文在线 | 成人三级晚上看 | 中文字幕欧美在线 | 国产这里只有精品 | 午夜久久久 | 国产三级做爰高清在线 | 国产精品久久久久久中文字 | 天天精品 | 久草综合在线 | 国产尤物视频 | 久草视频免费看 |