我是新来的 编程多线条的东西, 所以我想知道 有没有人可以帮助我。
我必须制作一个程序 接收一个连续(和连续)无同步的信息, 然后读读它,组织这个信息。
I m trying to use a multithread tactic: the first thread is responsible to receive the serial info and write it in a matrix (RxTh[col][row]), one line at a time. Then, the 2nd thread is called, to read each line of the RxTh matrix and search for specific chars (that symbolizes the begin line msg). This thread also have to put this received messages in another matrix (Msg[col2][row2]) separating each line of the msg in a different row in the new matrix.
今后,我将不得不使用这个重新排列的线条, 寻找具体信息, 但我现在不认为这部分。
所以,我对这个程序有些问题:
首先,当我停止写作以开始读取部分时,我失去了一些序列信息。 这就是为什么我试图使用哑音或关键部分。 但这行不通,我不知道原因。
第二个问题是,第二个矩阵(Msg[ ])在某些行的中间有0的奇异序列,我怀疑这0出现,而这条线开始读取RxTH矩阵的新一行。这有什么意义吗?
当我用哑巴时,我一次能锁一排吗?
如果有人能帮我 我会感激不尽的!
如果你需要更多的信息 或密码的一部分, 问我!
谢谢 谢谢